Job Details

Junior Software Engineer (Mobile)

About

Description

As a Junior Software Engineer (Mobile), you’ll be part of our agile development squad building cutting-edge mobile applications using Flutter. You will collaborate with designers, product managers, and other engineers to deliver exceptional user experiences. This role offers a dynamic environment where you will contribute to both new feature development and the optimization of existing applications, while honing your software engineering skills in a global, innovative business

Responsibilities

  • Develop and maintain mobile applications for iOS and Android using Flutter and Dart
  • Collaborate with cross-functional teams (designers, product managers, QA engineers) to deliver high-quality features
  • Write clean, efficient, and scalable code with a focus on performance optimization
  • Apply Test Driven Development (TDD) practices and actively participate in code reviews
  • Implement and manage state management (Bloc/Cubic or similar libraries)
  • Integrate mobile apps with RESTful APIs and other web technologies
  • Contribute to the full software development lifecycle (SDLC) from design to deployment

Qualifications

  • Grade 12

Application instructions:

  • Click on the blue button to apply

Hiring organization

Hiring organization image

Rank Group

Employment Type: job

Job Location: Cape Town, Western Cape, South Africa

Base Salary: Market related

Closing Date:

Apply Now

Related Jobs

Company Logo
Junior Software Engineer (Mobile)
View Details
Company Logo
Junior Software Engineer (Mobile)
View Details
Company Logo
Junior Software Quality Engineer
View Details